ReachGroundwater Derived Type

type, public :: ReachGroundwater


Components

Type Visibility Attributes Name Initial
integer, public :: i0

__beginning of reach

integer, public :: i1

__end of reach

integer, public :: id
integer, public :: j0

/ local reference system

integer, public :: j1

/

integer, public :: ncells

number of cells in a reach

integer, public :: order

Horton-Sthraler order

real(kind=float), public :: riverbed
real(kind=float), public :: scalefactor_conductivity
real(kind=float), public :: x0

__beginning of reach

real(kind=float), public :: x1

__end of reach

real(kind=float), public :: y0

/ spatial coordinate

real(kind=float), public :: y1

/


Source Code

TYPE ReachGroundwater
	INTEGER :: id
	!====================================================
	REAL(KIND = float) :: x0	!!\__beginning of reach
	REAL(KIND = float) :: y0	!!/                     spatial coordinate
	REAL(KIND = float) :: x1	!!\__end of reach
	REAL(KIND = float) :: y1	!!/
	!====================================================
	INTEGER :: i0	!!\__beginning of reach
	INTEGER :: j0	!!/                                 local reference system
	INTEGER :: i1	!!\__end of reach
	INTEGER :: j1	!!/
	!====================================================
	INTEGER :: ncells !!number of cells in a reach
	INTEGER :: order !! Horton-Sthraler order
	REAL(KIND = float) :: riverbed ![m]
	REAL(KIND = float) :: scalefactor_conductivity  
END TYPE ReachGroundwater